package com.itany.corejava.code07_面向对象.final关键字;

/**
 * @author MissChen
 * @version 1.0
 * @date 2023 年11月06日 13:34
 */
public class Test01_final关键字 {
    public static void main(String[] args) {
        final int num=10;
        System.out.println(num);

        //被final修饰的变量的值是不能被更改
        // num=20;//报错

    }
}
class Person{
    //被final修饰的方法,不能被重写
    public final void show(){
        System.out.println("这是person的show方法");
    }
    public int sum(final int i,int j){

        // 被final修饰的方法参数不能被修改
        // i++;//报错
        return i+j;
    }
}
class Man extends Person{

    //由于父类中的show方法被final修饰，因此不能被重写
    // public void show(){
    //
    // }

}
final class Pet{

}
// 被final修饰的类Pet不能被继承
// class Dog extends Pet{
//
// }